technical achievements - İspanyolca İngilizce Sözlük